electronic wind turbine controller - Francés Inglés Diccionario